water technology - Alemán Inglés Diccionario